battle scene - Alemán Inglés Diccionario